home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Database Designers / Rational Rose 2000 / Rational Setup.EXE / common / lib / MSWin32-x86 / CORE / embedvar.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-01-29  |  17.0 KB  |  484 lines

  1. /* !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!! 
  2.    This file is built by embed.pl from global.sym, intrpvar.h,
  3.    and thrdvar.h.  Any changes made here will be lost!
  4. */
  5.  
  6. /* (Doing namespace management portably in C is really gross.) */
  7.  
  8. /*  EMBED has no run-time penalty, but helps keep the Perl namespace
  9.     from colliding with that used by other libraries pulled in
  10.     by extensions or by embedding perl.  Allow a cc -DNO_EMBED
  11.     override, however, to keep binary compatability with previous
  12.     versions of perl.
  13. */
  14.  
  15.  
  16. /* Put interpreter-specific symbols into a struct? */
  17.  
  18.  
  19.  
  20.  
  21. /* If we do not have threads then per-thread vars are per-interpreter */
  22.  
  23. #define PL_Sv            (PL_curinterp->TSv)
  24. #define PL_Xpv            (PL_curinterp->TXpv)
  25. #define PL_av_fetch_sv        (PL_curinterp->Tav_fetch_sv)
  26. #define PL_bodytarget        (PL_curinterp->Tbodytarget)
  27. #define PL_bostr        (PL_curinterp->Tbostr)
  28. #define PL_chopset        (PL_curinterp->Tchopset)
  29. #define PL_colors        (PL_curinterp->Tcolors)
  30. #define PL_colorset        (PL_curinterp->Tcolorset)
  31. #define PL_curcop        (PL_curinterp->Tcurcop)
  32. #define PL_curpad        (PL_curinterp->Tcurpad)
  33. #define PL_curpm        (PL_curinterp->Tcurpm)
  34. #define PL_curstack        (PL_curinterp->Tcurstack)
  35. #define PL_curstackinfo        (PL_curinterp->Tcurstackinfo)
  36. #define PL_curstash        (PL_curinterp->Tcurstash)
  37. #define PL_defoutgv        (PL_curinterp->Tdefoutgv)
  38. #define PL_defstash        (PL_curinterp->Tdefstash)
  39. #define PL_delaymagic        (PL_curinterp->Tdelaymagic)
  40. #define PL_dirty        (PL_curinterp->Tdirty)
  41. #define PL_extralen        (PL_curinterp->Textralen)
  42. #define PL_firstgv        (PL_curinterp->Tfirstgv)
  43. #define PL_formtarget        (PL_curinterp->Tformtarget)
  44. #define PL_hv_fetch_ent_mh    (PL_curinterp->Thv_fetch_ent_mh)
  45. #define PL_hv_fetch_sv        (PL_curinterp->Thv_fetch_sv)
  46. #define PL_in_eval        (PL_curinterp->Tin_eval)
  47. #define PL_last_in_gv        (PL_curinterp->Tlast_in_gv)
  48. #define PL_lastgotoprobe    (PL_curinterp->Tlastgotoprobe)
  49. #define PL_lastscream        (PL_curinterp->Tlastscream)
  50. #define PL_localizing        (PL_curinterp->Tlocalizing)
  51. #define PL_mainstack        (PL_curinterp->Tmainstack)
  52. #define PL_markstack        (PL_curinterp->Tmarkstack)
  53. #define PL_markstack_max    (PL_curinterp->Tmarkstack_max)
  54. #define PL_markstack_ptr    (PL_curinterp->Tmarkstack_ptr)
  55. #define PL_maxscream        (PL_curinterp->Tmaxscream)
  56. #define PL_modcount        (PL_curinterp->Tmodcount)
  57. #define PL_nrs            (PL_curinterp->Tnrs)
  58. #define PL_ofs            (PL_curinterp->Tofs)
  59. #define PL_ofslen        (PL_curinterp->Tofslen)
  60. #define PL_op            (PL_curinterp->Top)
  61. #define PL_opsave        (PL_curinterp->Topsave)
  62. #define PL_reg_eval_set        (PL_curinterp->Treg_eval_set)
  63. #define PL_reg_flags        (PL_curinterp->Treg_flags)
  64. #define PL_reg_start_tmp    (PL_curinterp->Treg_start_tmp)
  65. #define PL_reg_start_tmpl    (PL_curinterp->Treg_start_tmpl)
  66. #define PL_regbol        (PL_curinterp->Tregbol)
  67. #define PL_regcc        (PL_curinterp->Tregcc)
  68. #define PL_regcode        (PL_curinterp->Tregcode)
  69. #define PL_regcomp_parse    (PL_curinterp->Tregcomp_parse)
  70. #define PL_regcomp_rx        (PL_curinterp->Tregcomp_rx)
  71. #define PL_regcompp        (PL_curinterp->Tregcompp)
  72. #define PL_regdata        (PL_curinterp->Tregdata)
  73. #define PL_regdummy        (PL_curinterp->Tregdummy)
  74. #define PL_regendp        (PL_curinterp->Tregendp)
  75. #define PL_regeol        (PL_curinterp->Tregeol)
  76. #define PL_regexecp        (PL_curinterp->Tregexecp)
  77. #define PL_regflags        (PL_curinterp->Tregflags)
  78. #define PL_regindent        (PL_curinterp->Tregindent)
  79. #define PL_reginput        (PL_curinterp->Treginput)
  80. #define PL_reginterp_cnt    (PL_curinterp->Treginterp_cnt)
  81. #define PL_reglastparen        (PL_curinterp->Treglastparen)
  82. #define PL_regnarrate        (PL_curinterp->Tregnarrate)
  83. #define PL_regnaughty        (PL_curinterp->Tregnaughty)
  84. #define PL_regnpar        (PL_curinterp->Tregnpar)
  85. #define PL_regprecomp        (PL_curinterp->Tregprecomp)
  86. #define PL_regprev        (PL_curinterp->Tregprev)
  87. #define PL_regprogram        (PL_curinterp->Tregprogram)
  88. #define PL_regsawback        (PL_curinterp->Tregsawback)
  89. #define PL_regseen        (PL_curinterp->Tregseen)
  90. #define PL_regsize        (PL_curinterp->Tregsize)
  91. #define PL_regstartp        (PL_curinterp->Tregstartp)
  92. #define PL_regtill        (PL_curinterp->Tregtill)
  93. #define PL_regxend        (PL_curinterp->Tregxend)
  94. #define PL_restartop        (PL_curinterp->Trestartop)
  95. #define PL_retstack        (PL_curinterp->Tretstack)
  96. #define PL_retstack_ix        (PL_curinterp->Tretstack_ix)
  97. #define PL_retstack_max        (PL_curinterp->Tretstack_max)
  98. #define PL_rs            (PL_curinterp->Trs)
  99. #define PL_savestack        (PL_curinterp->Tsavestack)
  100. #define PL_savestack_ix        (PL_curinterp->Tsavestack_ix)
  101. #define PL_savestack_max    (PL_curinterp->Tsavestack_max)
  102. #define PL_scopestack        (PL_curinterp->Tscopestack)
  103. #define PL_scopestack_ix    (PL_curinterp->Tscopestack_ix)
  104. #define PL_scopestack_max    (PL_curinterp->Tscopestack_max)
  105. #define PL_screamfirst        (PL_curinterp->Tscreamfirst)
  106. #define PL_screamnext        (PL_curinterp->Tscreamnext)
  107. #define PL_secondgv        (PL_curinterp->Tsecondgv)
  108. #define PL_seen_evals        (PL_curinterp->Tseen_evals)
  109. #define PL_seen_zerolen        (PL_curinterp->Tseen_zerolen)
  110. #define PL_sortcop        (PL_curinterp->Tsortcop)
  111. #define PL_sortcxix        (PL_curinterp->Tsortcxix)
  112. #define PL_sortstash        (PL_curinterp->Tsortstash)
  113. #define PL_stack_base        (PL_curinterp->Tstack_base)
  114. #define PL_stack_max        (PL_curinterp->Tstack_max)
  115. #define PL_stack_sp        (PL_curinterp->Tstack_sp)
  116. #define PL_start_env        (PL_curinterp->Tstart_env)
  117. #define PL_statbuf        (PL_curinterp->Tstatbuf)
  118. #define PL_statcache        (PL_curinterp->Tstatcache)
  119. #define PL_statgv        (PL_curinterp->Tstatgv)
  120. #define PL_statname        (PL_curinterp->Tstatname)
  121. #define PL_tainted        (PL_curinterp->Ttainted)
  122. #define PL_timesbuf        (PL_curinterp->Ttimesbuf)
  123. #define PL_tmps_floor        (PL_curinterp->Ttmps_floor)
  124. #define PL_tmps_ix        (PL_curinterp->Ttmps_ix)
  125. #define PL_tmps_max        (PL_curinterp->Ttmps_max)
  126. #define PL_tmps_stack        (PL_curinterp->Ttmps_stack)
  127. #define PL_top_env        (PL_curinterp->Ttop_env)
  128. #define PL_toptarget        (PL_curinterp->Ttoptarget)
  129.  
  130. #line 199 "embed.pl.cpp"
  131.  
  132. /* These are always per-interpreter if there is more than one */
  133.  
  134. #define PL_Argv            (PL_curinterp->IArgv)
  135. #define PL_Cmd            (PL_curinterp->ICmd)
  136. #define PL_DBcv            (PL_curinterp->IDBcv)
  137. #define PL_DBgv            (PL_curinterp->IDBgv)
  138. #define PL_DBline        (PL_curinterp->IDBline)
  139. #define PL_DBsignal        (PL_curinterp->IDBsignal)
  140. #define PL_DBsingle        (PL_curinterp->IDBsingle)
  141. #define PL_DBsub        (PL_curinterp->IDBsub)
  142. #define PL_DBtrace        (PL_curinterp->IDBtrace)
  143. #define PL_ampergv        (PL_curinterp->Iampergv)
  144. #define PL_archpat_auto        (PL_curinterp->Iarchpat_auto)
  145. #define PL_argvgv        (PL_curinterp->Iargvgv)
  146. #define PL_argvoutgv        (PL_curinterp->Iargvoutgv)
  147. #define PL_basetime        (PL_curinterp->Ibasetime)
  148. #define PL_beginav        (PL_curinterp->Ibeginav)
  149. #define PL_bytecode_iv_overflows    (PL_curinterp->Ibytecode_iv_overflows)
  150. #define PL_bytecode_obj_list    (PL_curinterp->Ibytecode_obj_list)
  151. #define PL_bytecode_obj_list_fill    (PL_curinterp->Ibytecode_obj_list_fill)
  152. #define PL_bytecode_pv        (PL_curinterp->Ibytecode_pv)
  153. #define PL_bytecode_sv        (PL_curinterp->Ibytecode_sv)
  154. #define PL_cddir        (PL_curinterp->Icddir)
  155. #define PL_compcv        (PL_curinterp->Icompcv)
  156. #define PL_compiling        (PL_curinterp->Icompiling)
  157. #define PL_comppad        (PL_curinterp->Icomppad)
  158. #define PL_comppad_name        (PL_curinterp->Icomppad_name)
  159. #define PL_comppad_name_fill    (PL_curinterp->Icomppad_name_fill)
  160. #define PL_comppad_name_floor    (PL_curinterp->Icomppad_name_floor)
  161. #define PL_copline        (PL_curinterp->Icopline)
  162. #define PL_curcopdb        (PL_curinterp->Icurcopdb)
  163. #define PL_curstname        (PL_curinterp->Icurstname)
  164. #define PL_dbargs        (PL_curinterp->Idbargs)
  165. #define PL_debdelim        (PL_curinterp->Idebdelim)
  166. #define PL_debname        (PL_curinterp->Idebname)
  167. #define PL_debstash        (PL_curinterp->Idebstash)
  168. #define PL_defgv        (PL_curinterp->Idefgv)
  169. #define PL_diehook        (PL_curinterp->Idiehook)
  170. #define PL_dlevel        (PL_curinterp->Idlevel)
  171. #define PL_dlmax        (PL_curinterp->Idlmax)
  172. #define PL_doextract        (PL_curinterp->Idoextract)
  173. #define PL_doswitches        (PL_curinterp->Idoswitches)
  174. #define PL_dowarn        (PL_curinterp->Idowarn)
  175. #define PL_dumplvl        (PL_curinterp->Idumplvl)
  176. #define PL_e_script        (PL_curinterp->Ie_script)
  177. #define PL_endav        (PL_curinterp->Iendav)
  178. #define PL_envgv        (PL_curinterp->Ienvgv)
  179. #define PL_errgv        (PL_curinterp->Ierrgv)
  180. #define PL_eval_root        (PL_curinterp->Ieval_root)
  181. #define PL_eval_start        (PL_curinterp->Ieval_start)
  182. #define PL_exitlist        (PL_curinterp->Iexitlist)
  183. #define PL_exitlistlen        (PL_curinterp->Iexitlistlen)
  184. #define PL_fdpid        (PL_curinterp->Ifdpid)
  185. #define PL_filemode        (PL_curinterp->Ifilemode)
  186. #define PL_forkprocess        (PL_curinterp->Iforkprocess)
  187. #define PL_formfeed        (PL_curinterp->Iformfeed)
  188. #define PL_generation        (PL_curinterp->Igeneration)
  189. #define PL_gensym        (PL_curinterp->Igensym)
  190. #define PL_globalstash        (PL_curinterp->Iglobalstash)
  191. #define PL_hintgv        (PL_curinterp->Ihintgv)
  192. #define PL_in_clean_all        (PL_curinterp->Iin_clean_all)
  193. #define PL_in_clean_objs    (PL_curinterp->Iin_clean_objs)
  194. #define PL_incgv        (PL_curinterp->Iincgv)
  195. #define PL_initav        (PL_curinterp->Iinitav)
  196. #define PL_inplace        (PL_curinterp->Iinplace)
  197. #define PL_last_proto        (PL_curinterp->Ilast_proto)
  198. #define PL_lastfd        (PL_curinterp->Ilastfd)
  199. #define PL_lastsize        (PL_curinterp->Ilastsize)
  200. #define PL_lastspbase        (PL_curinterp->Ilastspbase)
  201. #define PL_laststatval        (PL_curinterp->Ilaststatval)
  202. #define PL_laststype        (PL_curinterp->Ilaststype)
  203. #define PL_leftgv        (PL_curinterp->Ileftgv)
  204. #define PL_lineary        (PL_curinterp->Ilineary)
  205. #define PL_linestart        (PL_curinterp->Ilinestart)
  206. #define PL_localpatches        (PL_curinterp->Ilocalpatches)
  207. #define PL_main_cv        (PL_curinterp->Imain_cv)
  208. #define PL_main_root        (PL_curinterp->Imain_root)
  209. #define PL_main_start        (PL_curinterp->Imain_start)
  210. #define PL_maxsysfd        (PL_curinterp->Imaxsysfd)
  211. #define PL_mess_sv        (PL_curinterp->Imess_sv)
  212. #define PL_minus_F        (PL_curinterp->Iminus_F)
  213. #define PL_minus_a        (PL_curinterp->Iminus_a)
  214. #define PL_minus_c        (PL_curinterp->Iminus_c)
  215. #define PL_minus_l        (PL_curinterp->Iminus_l)
  216. #define PL_minus_n        (PL_curinterp->Iminus_n)
  217. #define PL_minus_p        (PL_curinterp->Iminus_p)
  218. #define PL_modglobal        (PL_curinterp->Imodglobal)
  219. #define PL_multiline        (PL_curinterp->Imultiline)
  220. #define PL_mystrk        (PL_curinterp->Imystrk)
  221. #define PL_ofmt            (PL_curinterp->Iofmt)
  222. #define PL_oldlastpm        (PL_curinterp->Ioldlastpm)
  223. #define PL_oldname        (PL_curinterp->Ioldname)
  224. #define PL_op_mask        (PL_curinterp->Iop_mask)
  225. #define PL_origargc        (PL_curinterp->Iorigargc)
  226. #define PL_origargv        (PL_curinterp->Iorigargv)
  227. #define PL_origfilename        (PL_curinterp->Iorigfilename)
  228. #define PL_ors            (PL_curinterp->Iors)
  229. #define PL_orslen        (PL_curinterp->Iorslen)
  230. #define PL_parsehook        (PL_curinterp->Iparsehook)
  231. #define PL_patchlevel        (PL_curinterp->Ipatchlevel)
  232. #define PL_pending_ident    (PL_curinterp->Ipending_ident)
  233. #define PL_perl_destruct_level    (PL_curinterp->Iperl_destruct_level)
  234. #define PL_perldb        (PL_curinterp->Iperldb)
  235. #define PL_preambleav        (PL_curinterp->Ipreambleav)
  236. #define PL_preambled        (PL_curinterp->Ipreambled)
  237. #define PL_preprocess        (PL_curinterp->Ipreprocess)
  238. #define PL_profiledata        (PL_curinterp->Iprofiledata)
  239. #define PL_replgv        (PL_curinterp->Ireplgv)
  240. #define PL_rightgv        (PL_curinterp->Irightgv)
  241. #define PL_rsfp            (PL_curinterp->Irsfp)
  242. #define PL_rsfp_filters        (PL_curinterp->Irsfp_filters)
  243. #define PL_sawampersand        (PL_curinterp->Isawampersand)
  244. #define PL_sawstudy        (PL_curinterp->Isawstudy)
  245. #define PL_sawvec        (PL_curinterp->Isawvec)
  246. #define PL_siggv        (PL_curinterp->Isiggv)
  247. #define PL_splitstr        (PL_curinterp->Isplitstr)
  248. #define PL_statusvalue        (PL_curinterp->Istatusvalue)
  249. #define PL_statusvalue_vms    (PL_curinterp->Istatusvalue_vms)
  250. #define PL_stdingv        (PL_curinterp->Istdingv)
  251. #define PL_strchop        (PL_curinterp->Istrchop)
  252. #define PL_strtab        (PL_curinterp->Istrtab)
  253. #define PL_sub_generation    (PL_curinterp->Isub_generation)
  254. #define PL_sublex_info        (PL_curinterp->Isublex_info)
  255. #define PL_sv_arenaroot        (PL_curinterp->Isv_arenaroot)
  256. #define PL_sv_count        (PL_curinterp->Isv_count)
  257. #define PL_sv_objcount        (PL_curinterp->Isv_objcount)
  258. #define PL_sv_root        (PL_curinterp->Isv_root)
  259. #define PL_sys_intern        (PL_curinterp->Isys_intern)
  260. #define PL_tainting        (PL_curinterp->Itainting)
  261. #define PL_threadnum        (PL_curinterp->Ithreadnum)
  262. #define PL_thrsv        (PL_curinterp->Ithrsv)
  263. #define PL_unsafe        (PL_curinterp->Iunsafe)
  264. #define PL_warnhook        (PL_curinterp->Iwarnhook)
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312. #line 257 "embed.pl.cpp"
  313.  
  314. /* Now same trickey for per-thread variables */
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340. #define PL_GNo            PL_No
  341. #define PL_GYes            PL_Yes
  342. #define PL_Gamagic_generation    PL_amagic_generation
  343. #define PL_Gan            PL_an
  344. #define PL_Gbufend        PL_bufend
  345. #define PL_Gbufptr        PL_bufptr
  346. #define PL_Gcollation_ix    PL_collation_ix
  347. #define PL_Gcollation_name    PL_collation_name
  348. #define PL_Gcollation_standard    PL_collation_standard
  349. #define PL_Gcollxfrm_base    PL_collxfrm_base
  350. #define PL_Gcollxfrm_mult    PL_collxfrm_mult
  351. #define PL_Gcop_seqmax        PL_cop_seqmax
  352. #define PL_Gcryptseen        PL_cryptseen
  353. #define PL_Gcshlen        PL_cshlen
  354. #define PL_Gcshname        PL_cshname
  355. #define PL_Gcurinterp        PL_curinterp
  356. #define PL_Gcurthr        PL_curthr
  357. #define PL_Gdebug        PL_debug
  358. #define PL_Gdo_undump        PL_do_undump
  359. #define PL_Gegid        PL_egid
  360. #define PL_Gerror_count        PL_error_count
  361. #define PL_Geuid        PL_euid
  362. #define PL_Geval_cond        PL_eval_cond
  363. #define PL_Geval_mutex        PL_eval_mutex
  364. #define PL_Geval_owner        PL_eval_owner
  365. #define PL_Gevalseq        PL_evalseq
  366. #define PL_Gexpect        PL_expect
  367. #define PL_Ggid            PL_gid
  368. #define PL_Ghe_root        PL_he_root
  369. #define PL_Ghexdigit        PL_hexdigit
  370. #define PL_Ghints        PL_hints
  371. #define PL_Gin_my        PL_in_my
  372. #define PL_Gin_my_stash        PL_in_my_stash
  373. #define PL_Glast_lop        PL_last_lop
  374. #define PL_Glast_lop_op        PL_last_lop_op
  375. #define PL_Glast_uni        PL_last_uni
  376. #define PL_Glex_brackets    PL_lex_brackets
  377. #define PL_Glex_brackstack    PL_lex_brackstack
  378. #define PL_Glex_casemods    PL_lex_casemods
  379. #define PL_Glex_casestack    PL_lex_casestack
  380. #define PL_Glex_defer        PL_lex_defer
  381. #define PL_Glex_dojoin        PL_lex_dojoin
  382. #define PL_Glex_expect        PL_lex_expect
  383. #define PL_Glex_fakebrack    PL_lex_fakebrack
  384. #define PL_Glex_formbrack    PL_lex_formbrack
  385. #define PL_Glex_inpat        PL_lex_inpat
  386. #define PL_Glex_inwhat        PL_lex_inwhat
  387. #define PL_Glex_op        PL_lex_op
  388. #define PL_Glex_repl        PL_lex_repl
  389. #define PL_Glex_starts        PL_lex_starts
  390. #define PL_Glex_state        PL_lex_state
  391. #define PL_Glex_stuff        PL_lex_stuff
  392. #define PL_Glinestr        PL_linestr
  393. #define PL_Gmalloc_mutex    PL_malloc_mutex
  394. #define PL_Gmax_intro_pending    PL_max_intro_pending
  395. #define PL_Gmaxo        PL_maxo
  396. #define PL_Gmin_intro_pending    PL_min_intro_pending
  397. #define PL_Gmulti_close        PL_multi_close
  398. #define PL_Gmulti_end        PL_multi_end
  399. #define PL_Gmulti_open        PL_multi_open
  400. #define PL_Gmulti_start        PL_multi_start
  401. #define PL_Gna            PL_na
  402. #define PL_Gnexttoke        PL_nexttoke
  403. #define PL_Gnexttype        PL_nexttype
  404. #define PL_Gnextval        PL_nextval
  405. #define PL_Gnice_chunk        PL_nice_chunk
  406. #define PL_Gnice_chunk_size    PL_nice_chunk_size
  407. #define PL_Gninterps        PL_ninterps
  408. #define PL_Gnomemok        PL_nomemok
  409. #define PL_Gnthreads        PL_nthreads
  410. #define PL_Gnthreads_cond    PL_nthreads_cond
  411. #define PL_Gnumeric_local    PL_numeric_local
  412. #define PL_Gnumeric_name    PL_numeric_name
  413. #define PL_Gnumeric_standard    PL_numeric_standard
  414. #define PL_Goldbufptr        PL_oldbufptr
  415. #define PL_Goldoldbufptr    PL_oldoldbufptr
  416. #define PL_Gop_seqmax        PL_op_seqmax
  417. #define PL_Gorigalen        PL_origalen
  418. #define PL_Gorigenviron        PL_origenviron
  419. #define PL_Gosname        PL_osname
  420. #define PL_Gpad_reset_pending    PL_pad_reset_pending
  421. #define PL_Gpadix        PL_padix
  422. #define PL_Gpadix_floor        PL_padix_floor
  423. #define PL_Gpatleave        PL_patleave
  424. #define PL_Gpidstatus        PL_pidstatus
  425. #define PL_Grunops        PL_runops
  426. #define PL_Gsh_path        PL_sh_path
  427. #define PL_Gsighandlerp        PL_sighandlerp
  428. #define PL_Gspecialsv_list    PL_specialsv_list
  429. #define PL_Gsubline        PL_subline
  430. #define PL_Gsubname        PL_subname
  431. #define PL_Gsv_mutex        PL_sv_mutex
  432. #define PL_Gsv_no        PL_sv_no
  433. #define PL_Gsv_undef        PL_sv_undef
  434. #define PL_Gsv_yes        PL_sv_yes
  435. #define PL_Gsvref_mutex        PL_svref_mutex
  436. #define PL_Gthisexpr        PL_thisexpr
  437. #define PL_Gthr_key        PL_thr_key
  438. #define PL_Gthreads_mutex    PL_threads_mutex
  439. #define PL_Gthreadsv_names    PL_threadsv_names
  440. #define PL_Gtokenbuf        PL_tokenbuf
  441. #define PL_Guid            PL_uid
  442. #define PL_Gxiv_arenaroot    PL_xiv_arenaroot
  443. #define PL_Gxiv_root        PL_xiv_root
  444. #define PL_Gxnv_root        PL_xnv_root
  445. #define PL_Gxpv_root        PL_xpv_root
  446. #define PL_Gxrv_root        PL_xrv_root
  447.  
  448.  
  449.  
  450.  
  451. #line 303 "embed.pl.cpp"
  452. #line 304 "embed.pl.cpp"
  453.  
  454.  
  455.  
  456.  
  457. #define DBsingle        PL_DBsingle
  458. #define DBsub            PL_DBsub
  459. #define compiling        PL_compiling
  460. #define curcop            PL_curcop
  461. #define curstash        PL_curstash
  462. #define debstash        PL_debstash
  463. #define defgv            PL_defgv
  464. #define diehook            PL_diehook
  465. #define dirty            PL_dirty
  466. #define dowarn            PL_dowarn
  467. #define errgv            PL_errgv
  468. #define na            PL_na
  469. #define perl_destruct_level    PL_perl_destruct_level
  470. #define perldb            PL_perldb
  471. #define rsfp            PL_rsfp
  472. #define rsfp_filters        PL_rsfp_filters
  473. #define stack_base        PL_stack_base
  474. #define stack_sp        PL_stack_sp
  475. #define stdingv            PL_stdingv
  476. #define sv_arenaroot        PL_sv_arenaroot
  477. #define sv_no            PL_sv_no
  478. #define sv_undef        PL_sv_undef
  479. #define sv_yes            PL_sv_yes
  480. #define tainted            PL_tainted
  481. #define tainting        PL_tainting
  482.  
  483. #line 320 "embed.pl.cpp"
  484.